flame arrestor - Turkish English Dictionary